define(function(require, exports, module) {

	var $ = require('jquery');
	require('jbox');
	require('seajs/seajs/2.1.1/sea.js');
	var List = require('../util/list');


	var uid = "";
	var roles = '';
	
	exports.options = {
			listLink : '',
			listParams : '',
			pageLink : '',
			pageParams : ''
		};
	if ($g_user.login == 'true') {
		uid = '' + $g_user.id;
		// 获取用户信息
		exports.options.userlink = $CONFIG.base_url + "/api/user";
		exports.options.userParams = {
			"uid" : uid
		};
		var userInfor = $.get(exports.options.userlink,
				exports.options.userParams);
		userInfor.done(function(data) {
			roles = data.user.roles;
		});
	} else {
		uid = '-1';
	}

	//加载
	var url = $CONFIG.base_url + "/api/configure/get";
	$.get(url,function(data){
		$("#projectdesc").empty().append(data.projectDescription);
		$("#protrol").empty().append(data.projectProtrol);
	})

	// 点击发起项目
	$("#start-title-li3-button").click(
			function() {
				if ($(".check_rule").prop("checked")) {
					if(roles=="user"||roles=="admin"){
						var submit = function (v, h, f) {
						    if (v == 'ok') {
						    	if(!exports.checkUser($CONFIG.base_url+ "/verify/orgapply"))
						    		return true;
						    	//window.location.href = $CONFIG.base_url+ "/verify/orgapply";
						    }else if (v == 'cancel'){
						    	return true; //close
						    }
						};
						$.jBox.confirm("<span style='text-align:center;width:100%;display:block;color: #834313;'>只有个人服务商才能发起服务，点击确定申请个人服务商认证？</span>", "<span style='text-align:center;width:100%;display:block;color: #834313;'>友情提示</span>", submit);
					}else if(roles=="charitarian"){
						$.jBox.tip("<span style='text-align:center;width:100%;display:block;color: #834313;'>对不起：您是积善家，不具备此权限！</span>");
					}else if(roles==""){
						var submit = function (v, h, f) {
						    if (v == 'ok')
						    	window.location.href = $CONFIG.base_url+ "/login";
						    else if (v == 'cancel')
						    return true; //close
						};
						$.jBox.confirm("<span style='text-align:center;width:100%;display:block;color: #834313;'>您还还没有登录，是否登录？</span>", "<span style='text-align:center;width:100%;display:block;color: #834313;'>友情提示</span>", submit);
					}else{
						window.location.href = $CONFIG.base_url	+ "/project/edit?uid=" + uid;
					}
				}else{
					$.jBox.tip("<span style='text-align:center;width:100%;display:block;color: #834313;'>您还没有同意我们的准则与规范！</span>");
				}
			});
	
	$("#check-info").click(function(){
//		$.jBox("<span>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp在社会上，无论你是穷人，还是富人，不论物质回报地，你都可以做一种善良意愿的社会项目在社会上，无论你是穷人，还是富人，不论物质回报地，你都可以做一种善良意愿的社会项目，关系“施予者”和“授予者”，给予有需要的社会群帮助，赞助。我们真实记录了在中国具有需要帮助的社会项目，呼吁人们来关注并支持中国的慈善事业。，关系“施予者”和“授予者”，给予有需要的社会群帮助，赞助。我们真实记录了在中国具有需要帮助的社会项目，呼吁人们来关注并支持中国的慈善事业。</span>", {
//		    title: "<span style='text-align:center;width:100%;display:block;color: #834313;'>我们的准则与规范</span>",
//		    width: 800,
//		    height: 350,
//		    buttons: { '关闭': true }
//		});
		$("#notice-start").modal();
	});
	exports.checkUser = function checkUser(url){
		var id=uid;
		$.get($CONFIG.base_url+"/api/user/check?uid="+id,function(data){
			if(data=="1"){
				$.jBox.tip("您认证的个人服务商正在处理中，不能再认证了");
				return false;
			}else{
				window.open( url,"_self");
			}
		});
	};
});